Refactor build script output state initialization
authorAlex Crichton <alex@alexcrichton.com>
Fri, 19 Feb 2016 19:15:39 +0000 (11:15 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Fri, 19 Feb 2016 19:15:39 +0000 (11:15 -0800)
commit919cddeb5b1f5447399052a386501e80001d4a46
tree18a13d505baf62165b4972c0bda16839d2011d6a
parent5ea7a97d58cf0b6d780ef71bb74455cb1f3e6cae
Refactor build script output state initialization

Like with the previous refactor, remove the need to list all packages in a
package set as we only need to lazily do this for the actual packages being
compiled. Whenever a build script is requested to be executed is when we
actually go and try to see if an override was in play.
src/cargo/ops/cargo_rustc/context.rs
src/cargo/ops/cargo_rustc/custom_build.rs